package com.dataart.training.crimequalification.service;

import com.dataart.training.crimequalification.entity.*;

import java.util.List;

public interface SubjectiveSideService {

    public List<IntentEntity> getAllIntents();

    public IntentEntity getIntentByCodename(String codename);

    public List<IndiscretionEntity> getAllIndiscretionTypes();

    public IndiscretionEntity getIndiscretionByCodename(String codename);

    public List<MotiveEntity> getAllMotives();

    public MotiveEntity getMotiveByCodename(String codename);

    public List<PurposeEntity> getAllPurposes();

    public PurposeEntity getPurposeByCodename(String codename);

    public List<DelinquentStateEntity> getAllDelinquentStates();

    public DelinquentStateEntity getDelinquentStateByCodename(String codename);

}
